home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / MP-DOOM.ZIP / MPGSPPE.DOC < prev    next >
Text File  |  1995-01-23  |  8KB  |  156 lines

  1. Beta version 1.30 MPGS.PPE for PCBoard v15.21+                      01/22/95
  2. By J. Parish AKA WizBandit SYSOP, T∞R∞N - Fort Myers, FL
  3. The first APCi MultiPlayer Game Server Site Licence in town!
  4.  
  5. This program is FREEWARE , I would just like acknowledgement for my work.
  6. (damn that's a big word :) The Final version might include the source code.
  7. Registration is welcome but not required as this software is aimed at at
  8. very limited market.
  9.  
  10. DISCLAIMER:
  11. ■────────────────────────────────────────────────────────────────────────────■
  12. This program is guaranteed to do nothing at all.  It should work as directed.
  13. It has NO BACK DOORS as I have found in other authors PPE's
  14. I will work with you to get it running on your system as my time allows.
  15. I will provide SALT AIR a copy of the present unfinished source if you 
  16. so request.
  17. ■────────────────────────────────────────────────────────────────────────────■
  18.  
  19.  
  20. DESCRIPTION:
  21. ■────────────────────────────────────────────────────────────────────────────■
  22. A neat PCBOARD v15.2x interface for the APCi MultiPlayer Game Server.
  23. (C) Applied Personal Computing, Inc., O'Fallon, Illinois, USA
  24. Voice(618)-632-7282    BBS(618)-632-7664
  25.  
  26. Using custom 'pass-through' cables for a multi-node/multi-tasking BBS.
  27. It has not yet been tryed on a system using one computer per node type setup.
  28. If you try it and it does/does not work, let me know, I'll make the required
  29. modifications to get it to work for you. It was written fast, has no major 
  30. bugs, and could be improved (and will be). Works well with CNAV v4.01,
  31. (Author; Midnight Slasher). 
  32. ■────────────────────────────────────────────────────────────────────────────■
  33.  
  34. SETUP:
  35. ■────────────────────────────────────────────────────────────────────────────■
  36. ■ Requires all files to be in the same directory as MPGS.PPE including 
  37.   the GoMPGS.MSG password file.
  38. ■ Just add to your .CMD list file, ex => C:\PCB\PPE\MPGS.PPE
  39. ■ BE SURE and set the Passthrough <KICK> character to SPACE.
  40. ■ Edit the MPGS EXIT file on the game server to just CR-LF (0D0A)
  41.   This is important! The PPE looks for either a CR or LF coming
  42.   from the Game Server to exit back to PCBoard. The file size should
  43.   be 2 bytes. I have included the file with this pak for those of you
  44.   unable to comprehend. Copy over the exisiting file on the Game Server 
  45.   boot drive.
  46. ■ To disable the 'switch' just rename the GOMPGS.MSG to something else.
  47.   For proper operation this file MUST be in the same directory as MPGS.PPE
  48. ■ Enable accounting in PCBOARD, set the charge per minute for the PPE, as an
  49.   option, give set -.05 cents (or whatever) for each use of the PPE (gives a 
  50.   5 cent credit to allow a little for chat time which I feel should not be 
  51.   charged).
  52. ■ By using a different KEY name you can charge different classes of users
  53.   at a different rate. For example, my close personal friends pay 1 cent
  54.   per minute so they use DOOM to run the PPE.  Everyone else uses MPGS and
  55.   they pay 2 cents per minute. By setting the cost per minute and the required
  56.   security level you can control who can access what rate. Of course family 
  57.   does not get charged so they use FAMILY to run it with the PPE charge per
  58.   minute set to nothing. Simple, aye?
  59. ■ Don't forget to give paying users enough time to use any credits they have
  60.   bought, remember, they ARE paying, normal time limits need not apply. I have
  61.   a time bank set up so when a user buys say 10 hours worth of credits, I 
  62.   deposit 600 minutes @ $1 per hour into his account, it's only fair I think. 
  63.   Most time banks let you set the MAX withdrawl per day so there you go.
  64. ■────────────────────────────────────────────────────────────────────────────■
  65.  
  66. FEATURES:
  67. ■────────────────────────────────────────────────────────────────────────────■
  68. ■ It will not allow users with ERROR CORRECTION on the get into the SERVER.
  69.   (SYSOP overide, see below)
  70. ■ Users that have a lot of time, received credits for work done for the
  71.   SYSOP, or have purchased large amounts of credits can sell/give time and/or
  72.   credits to other users if they run short.
  73.   (Not included in this version, will be in registered release)
  74. ■ Displays a 3 line status while the user is in the Game Server with
  75.   time entered Server, modem connect string, user name, user alias, 
  76.   time left, ect.
  77. ■ It 'beeps' every time it receives the <KICK> character from the Game Server, 
  78.   about every minute or so. 
  79.   (this is related to the 'CHING' of a cash register :)
  80. ■ It logs the user and time-in/time-out of the Game Server.
  81.   (usefull if a user trys to get many nickles buy going in/out 100 times :)
  82. ■ It updates the USERNET.XXX file with the city field = "USING GAME SERVER".
  83. ■ The keyboard time-out routine is disabled while using the Game Server.
  84. ■────────────────────────────────────────────────────────────────────────────■
  85.  
  86. OPERATION (SYSOP Intervention):
  87. ■────────────────────────────────────────────────────────────────────────────■
  88. ■ The PPE won't let you 'switch' if you are onlocal or ERROR CORRECTION 
  89.   is detected. SYSOPS can press '*' to force it, of course this doesn't
  90.   really switch unless your ONLINE but allows you to see what the 3-line
  91.   'IN GAME SERVER' status looks like.
  92. ■ The only way the PPE returns to PCBoard is if it sees a <CR> or <LF>
  93.   coming from the Game Server.  To force it back to PCBoard, SYSOPS's can
  94.   press '~' (shift sqwiggle).  This does not force the user to come back to 
  95.   the BBS. The user only returns to the BBS when he/she presses 'X' at the 
  96.   terminal or the Game Server detects that PCBoard has dropped DTR because 
  97.   the user either ran out of time, credits, or lost carrier. This re-enables 
  98.   the Keyboard time-out timer and the only purpose I can see it serving is 
  99.   allowing the SYSOP the hang up on the user. Just wanted to maintain control 
  100.   as a SYSOP should :)
  101. ■────────────────────────────────────────────────────────────────────────────■
  102.  
  103. REGISTRATION:
  104. ■────────────────────────────────────────────────────────────────────────────■
  105. ■ A $5.00 registration choclate chip cookie fee will get you a version
  106.   with the transfer function finished.
  107. ■────────────────────────────────────────────────────────────────────────────■
  108.  
  109.  
  110. Let me know what you think, ideas, suggestions.
  111.  
  112. Jim Parish
  113.  
  114. -------------------------
  115. The files in this archive:
  116. 10 Total
  117. -------------------------
  118. MPGS.PPE        ;The main PPE
  119.  
  120. WELCOME.MSG     ;The Welcome file, displayed when entering the PPE
  121.                 ;The last two lines are hardcoded so keep it < 21 lines
  122.  
  123. ACCOUNT.MSG     ;Accounting information file using PCBoard @MACROS@
  124.                 ;Displayed with the 'A' cmd.
  125. TRANSFER.MSG    ;Transfer credits/time, Displayed with the 'T' cmd .
  126.  
  127. RULES.MSG       ;Your rules file, displayed with the 'R' cmd.
  128.  
  129. HELP.MSG        ;Your help file, displayed with the 'H' cmd.
  130.  
  131. EXITMPGS.MSG    ;Displayed to user when they come back to the BBS.
  132.  
  133. MPGSPPE.DOC     ;This file.
  134.  
  135. MPGSPPE.HIS     ;Updates, improvements & bug fixes.
  136.  
  137. EXIT.MSG        ;File containing just a <CR><LF> for the game server
  138.                 ;boot drive.
  139.  
  140. All the display files (.MSG) may contain PCBoard @MACROS@
  141. ■────────────────────────────────────────────────────────────────────────────■
  142. Latest registered versions can be downloaded 
  143. from the BBS - T∞R∞N  (813)-433-2206.2230.2234.2283
  144.  
  145. US Mail Address:
  146. JTECH ENTERPRISES - TRN
  147. PO BOX 6212
  148. FT MYERS, FL, 33911
  149. ATTN: MPGSPPE
  150.  
  151. ■────────────────────────────────────────────────────────────────────────────■
  152.  This program is dedicated to my son Anthony, whom I lost three years ago
  153.  next month at the age of 10. I miss you, love DAD.
  154. ■────────────────────────────────────────────────────────────────────────────■
  155.  
  156.